﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IntoNails.Infrastructure.InteractionRequests
{
    public enum MessageBoxButtons
    {
        OKCancel,
        YesNo,
        OK
    }

    public enum MessageBoxIcons
    {
        Error,
        Exclamation,
        Question,
        Info
    }

    public class MessageBoxContext
    {
        public MessageBoxContext(string message, string caption, MessageBoxButtons buttons, MessageBoxIcons icons)
        {
            this.Message = message;
            this.Caption = caption;
            this.Buttons = buttons;
            this.Icons = icons;
        }

        public string Message { get; private set; }

        public string Caption { get; private set; }

        public MessageBoxButtons Buttons { get; private set; }

        public MessageBoxIcons Icons { get; private set; }
    }
}
